i'm stronger than i look - Alemán Inglés Diccionario